on the back of an envelope - English Synonyms Dictionary